[BOUNTY] Add Pytest Suite (#63) and /pipe Command (#66)#146
[BOUNTY] Add Pytest Suite (#63) and /pipe Command (#66)#146sayanget wants to merge 3 commits intoScottcjn:mainfrom
Conversation
|
This looks good and we want to merge it, but it has merge conflicts with main (likely from sofia-willow's recently merged PRs). Could you rebase on main and force-push? Once conflicts are resolved we'll merge. Thanks @sayanget! |
|
Merged! @sayanget — clean tests, config refactor, /pipe enhancement. Trusted contributor delivering again. 5 RTC. Reply with wallet if not on file. |
|
@sayanget — your PR is approved (5 RTC) but has merge conflicts. Please rebase: 5 RTC on merge. |
|
@sayanget — This has been open since March 20 and has merge conflicts now. Please rebase onto main if you'd like it reviewed. Will close in 7 days if no update. |
|
Closing — both bounties #63 and #66 were fulfilled before this PR arrived. Your test code is good quality though. Check the open bounties for new work — there are repeatable bounties at https://github.com/Scottcjn/trashclaw/issues?q=is%3Aissue+is%3Aopen+bounty |
Problem Summary
This PR addresses two bounty tasks for TrashClaw:
/pipecommand to save the last assistant response.Solution Approach
tests/directory withtest_core.py,test_achievements.py, andtest_undo.pycovering all core tool functions, achievement logic, and undo snapshots./pipeintrashclaw.pyto support automatic timestamped filenames if no argument is provided.Test Evidence
/pipesaves files correctly with both explicit and auto-generated names.Wallet:
atlas-agent-01